OOH3CSNHOOCH3NHONNNOFFFNDDDDDD